package com.ding.email.service;

import com.ding.email.entity.MailInfo;

/**
 * @author dingfeng
 * @version 1.0
 * @DEC
 * @date 2022-03-30 8:58
 */
public interface ISendMsgHandle {
    /**
     * 功能描述：发送text邮件
     * @param mailInfo 邮件信息
     * @return {@link }
     */
    void sendSimpleTextEmail(MailInfo mailInfo);

    /**
     * 功能描述：发送html邮件
     * @param mailInfo 邮件信息
     * @param html 是否是html邮件
     * @date 2021/12/29 9:27 上午
     */
    void sendHtmlEmail(MailInfo mailInfo,boolean html);

    /**
     * 功能描述：发送文本内容（内嵌图片）且带附件的html邮件
     * @param mailInfo 邮件信息
     * @return {@link }
     */
    void sendEnclosureEmail(MailInfo mailInfo);

}
